package com.info.zhiduoduo.weixin.formbean.taxer;

import java.math.BigDecimal;

import javax.validation.constraints.PositiveOrZero;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
public class AddEditInvoiceProjectFormBean {

	@PositiveOrZero
	@ApiModelProperty("传0表示新增，大于0则编辑")
	private int projectid;

	@ApiModelProperty("创客ID")
	private Integer userid;

	@ApiModelProperty("项目名")
	private String projectname;

	@ApiModelProperty("分类ID")
	private Integer categoryid;

	@ApiModelProperty("分类名")
	private String categoryname;

	@ApiModelProperty("项目周期")
	private Integer projectcycle;

	@ApiModelProperty("项目描述")
	private String projectintro;

	@ApiModelProperty("1.普票2专票")
	private Integer invoiceType;

	@ApiModelProperty("发票内容")
	private String invoiceContent;

	@ApiModelProperty("项目金额")
	private BigDecimal projectAmount;
}
